.newfresh {
	height: 100%;
	overflow-y: scroll;
	ul {
		li {
			@include flexbox();
			margin: 0 10px;
			border-bottom: 1px solid rgb(229,229,229);
			a {
				@include flex();
				@include flexbox();
				&>p {
					@include flexbox();
					@include justify-content(center);
					@include align-content(center);
					width: 36px;
					height: 36px;
					border: 1px solid #EDEDED;
					border-radius: 50%;
					margin: 15px 0;
					margin-right: 10px;
					text-align: center;
				}
				&>div {
					@include flex();
                    margin-top: 10px;
                    
					h3 {font-size: 16px;color: rgb(51,51,51);}
					&>p {
						@include flexbox();
						@include align-content(center);
						margin-top: 5px;
						img {
							margin-top: 2px;
							margin-right: 5px;
						}
						b,time {
							font-size: 12px;
							color: rgba(156,156,156,1);
							margin-right: 20px;
							font-weight: normal;
						}
					}
				}
			}
			&>div {
				width: 100px;
				margin-top: 5px;
				text-align: right;
				span {
					display: block;
					font-size: 12px;
					color: rgba(156,156,156,1);
				}
				img {
					margin-top: 5px;
				}
			}
		}
	}
}